multi-purpose tyres - Turkish English Dictionary